to wind up affairs - Francés Inglés Diccionario